nathan johnson
International FootballInside an Empty Report: When the Transfer Market Is Analysed on Faith, Not DataI received a report on Tuesday. Nine sections of analysis, full framework, fu...
EsportsThe Nine Dimensions of Esports Analysis: When Data Forces Writers to Be HonestIn a small apartment in Incheon, when the clock had passed three in the...
International FootballFined 7,000 pesos for displaying the Mexican flag on your car? The surprising truthDuring national holidays like Fiestas Patrias or major football events such a...
Table TennisAntibes: Leana Hochart Sweeps Six, and the ETTU Wire Contradicts Itself on Nodin vs Mei-RosuThe scoreboard in Antibes put two French names on the top two lines, and only...
International FootballPerez, Deschamps and the Bernabeu electric chair: when the name arrives before the decisionAt the Bernabeu, some matches are settled before the referee blows his whistl...
International FootballDortmund 0-0 Union Berlin: Dortmund won the duels, Union won the structureMinute 67. The ball leaves a Dortmund full-back on the right touchline, trave...
VolleyballFour Points of Destiny: Finland Stuns Reigning World Champions Italy in the EuroVolley 2026 QuarterfinalWhen the final ball of the fifth set touched the floor on Italy's side, the...
Chess9...a5: The Quietest Move in the Bayonet Boom — and a Mislabelled CoverOn the third board from the window, a fourteen-year-old boy put down his phon...
International FootballVietnamese Football's Empty Dossier: When the Transfer Window Refuses to Leave a TraceVietnamese Football's Empty Dossier: When the Transfer Window Refuses to Leav...
International FootballBrazil and Australia Begin Their Rebuilds: Where Injury Data Collides With Tactical Identity in TownsvilleNumbers do not lie, but the people reading them do. In 19 years of tracking...
International FootballManchester United, the Sesko injury and a £182.12m bill with no contingency planOn transfer deadline day, Everton sent Manchester United a loan enquiry for...
VolleyballHo Thi Kim Dung and the Sediment Layer of Vietnamese University VolleyballThe 2026 national university volleyball final in Hai Phong ended 2-0 in favor...
Table TennisSheffield 2026: World Hopes Week and the Sowing Season of World Table TennisSheffield, an early August morning. Inside the hall at Sheffield Hallam...
International FootballManchester City in the Legal Storm: The 2034 Contract, the Age Curve, and the Academy's SkeletonTuesday mornings at the academy are always quieter than match days. The...
BadmintonAsian Games 2026: What the Head-to-Head Table Whispers About PV Sindhu Before the Lights Come On0-10. That is the head-to-head record between PV Sindhu and An Se-young. Ten...
International FootballDeMelo Re-signs with Racing: Medical Shock and NWSL Institutional CrisisIn the world of professional women's soccer, few events mix medical data,...
EsportsChovy and Rookie: Seven Years After Madrid, a Rematch That Hasn't Happened YetOn the night of October 26, 2026, at the Palacio de Vistalegre in Madrid, gam...
Domestic FootballVietnamese Football Analysis on Empty Data: Nine Dimensions Nobody Wants to Admit They Cannot FillLast week, a twenty-four-year-old analyst sent me a fourteen-page file. He...
Swimming46.40 Seconds in Paris: When the Pool Became a SpreadsheetOn the night of 31 July 2026, at La Défense Arena in Paris, a nineteen-year-o...
EsportsThunderpick World Championship 2026: Four 2-0 Sweeps and the Unanswered Data QuestionOn October 14, 2026, at BLAST Arena Studios in Malta, all four opening matche...
